precipitating cause - French English Dictionary